more responsible - French English Dictionary